be embarrassed

[网络] 受窘;感到尴尬;陷于为难的境地